<!--35功率分流轮系均载综合分析（NW型）1-->
<template>
  <div class="sum" style=" height: 100%;overflow-x: scroll;overflow-y: scroll">
    <a-row align="top" justify="left" style="margin-top:0.5%;height: 130%;" type="flex">
      <a-col :span="6" class="left_col" style="height: 100%; ">
        <div class="div_left" style="height: 107%;width: 100%;margin-left: 1%;margin-right: 1%">
          <div class="div_left_up" style="width:100%;height: 100%;font-size: 14px;margin-right: 10%">
            <div class="title"><strong><label class="title1">输入级轮系几何参数输入</label></strong></div>
            <div class="div_left_up_d" style="display: flex ;height: 97%">
              <div style="text-align: right;width: 55%;height: 100%;margin-left: -3% ">
                <ul>
                  <li></li>
                  <li>使用系数</li>
                  <li>模数(mm)</li>
                  <li>螺旋角(°)</li>
                  <li>齿轮螺旋角旋</li>
                  <li>法向压力角(°)</li>
                  <li>齿数</li>
                  <li>法向变位系数</li>
                  <li>工作中心距(mm)</li>
                  <li>齿宽(mm)</li>
                  <li>齿宽切片数量</li>
                  <li>法向齿项高系数</li>
                  <li>法向顶隙系数</li>
                  <li>齿顶导角高度(直径)(mm)</li>
                  <li>幅板厚度(mm)</li>
                  <li>轮缘厚度系数</li>
                  <li>弹性模量(Mpa)</li>
                  <li>齿向修形左评价点位置(mm)</li>
                  <li>齿向修形右评价点位置(mm)</li>
                  <li>齿向整体抛物线修鼓量(um)</li>
                  <li>左评价点齿向螺旋角修形量(um)</li>
                  <li>右评价点齿向螺旋角修形量(um)</li>
                  <li>齿向左端/右端修形方式</li>
                  <li>齿向左端修形长度(mm)</li>
                  <li>齿向左端修形量(um)</li>
                  <li>齿向右端修形长度(mm)</li>
                  <li>齿向右端修形量(um)</li>
                  <li>渐开线接触展开长度(mm)</li>
                  <li>齿廓修形下评价点位置(mm)</li>
                  <li>齿廓修形上评价点位置(mm)</li>
                  <li>齿廓整体抛物线修鼓量(um)</li>
                  <li>下评价点齿廓压力角修形量(um)</li>
                  <li>上评价点齿廓压力角修形量(um)</li>
                  <li>齿廓齿根/齿顶修形方式</li>
                  <li>齿廓齿根修形长度(mm)</li>
                  <li>齿廓齿根修形量(um)</li>
                  <li>齿廓齿顶修形长度(mm)</li>
                  <li>齿廓齿顶修形量(um)</li>
                </ul>
              </div>
              <div style="text-align: center;width: 50%;margin-left: 5.5%;margin-right: -3%">
                <ul>
                  <li>
                    <span class="span_leftup">内齿圈</span>
                    <span >行星轮</span>
                  </li>
                  <li><input v-model="param_25.K_A_1" class="spinput_leftup_" type="text" style="width: 93.5%"></li>
                  <li><input v-model="param_25.m_n_1" class="spinput_leftup_" type="text" style="width: 93.5%"></li>
                  <li><input v-model="param_25.helix_angle_1" class="spinput_leftup_" type="text" style="width: 93.5%"></li>
                  <li style="text-align: right">
                    <select v-model="param_25.rotation_direction_planet_1" style="border-radius: 4px;width:50%;height: 85%;margin-right: 3%">
                      <option value="1">左旋</option>
                      <option value="2">右旋</option>
                    </select>
                  </li>
                  <li><input v-model="param_25.a_n_1" class="spinput_leftup_" style="width: 93.5%"></li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.Zring_1"  class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.Zplanet_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input style="width: 85%;background-color: #D7D7D7" type="text" class="spinput_leftup_" disabled  ></span>
                      <span><input  v-model="param_25.x_p_1" style="width: 85%"  type="text" class="spinput_leftup_" ></span>
                    </div>
                  </li>
                  <li><input v-model="param_25.work_center_1" class="spinput_leftup_" style="width: 93.5%"></li>
                  <li><input v-model="param_25.face_1" class="spinput_leftup_" style="width: 93.5%"></li>
                  <li><input v-model="param_25.n_slice_1" class="spinput_leftup_" style="width: 93.5%"></li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.addendum_factor_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.addendum_factor_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.tip_factor_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.tip_factor_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.d_chamfer_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.d_chamfer_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.web_thickness_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.web_thickness_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.SR_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.SR_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.E_r_1" class="spinput_leftup" type="text"></span>
                      <span><input  v-model="param_25.E_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.limit_lead_left_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.limit_lead_left_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span ><input v-model="param_25.limit_lead_right_r_1" class="spinput_leftup" type="text"></span>
                      <span ><input v-model="param_25.limit_lead_right_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.crown_whole_relief_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.crown_whole_relief_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.helix_relief_left_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.helix_relief_left_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.helix_relief_right_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.helix_relief_right_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>

                  <li style="text-align: center">
                    <select v-model="param_25.lead_relief_form_1" style="border-radius: 4px;width:93%;height: 85%;">
                      <option value="1">抛物线</option>
                      <option value="2">直线</option>
                    </select>
                  </li>

                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.crown_double_length_left_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.crown_double_length_left_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.crown_double_relief_left_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.crown_double_relief_left_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.crown_double_length_right_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.crown_double_length_right_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.crown_double_relief_right_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.crown_double_relief_right_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li><div class="spinput_leftup_" type="text" style="width: 93.5%;background-color: #D7D7D7">{{this.output_35.a1}}</div></li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input  v-model="param_25.limit_profile_down_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.limit_profile_down_r_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.limit_profile_up_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.limit_profile_up_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input  v-model="param_25.profile_whole_relief_r_1" class="spinput_leftup" type="text"></span>
                      <span><input  v-model="param_25.profile_whole_relief_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input v-model="param_25.pressure_relief_down_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.pressure_relief_down_p_1"  class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input  v-model="param_25.pressure_relief_up_r_1" class="spinput_leftup" type="text"></span>
                      <span><input  v-model="param_25.pressure_relief_up_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li style="text-align: center">
                    <select  v-model="param_25.profile_relief_form_1" style="border-radius: 4px;width:93%;height: 85%;">
                      <option value="1">抛物线</option>
                      <option value="2">直线</option>
                    </select>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input  v-model="param_25.profile_length_down_r_1" class="spinput_leftup" type="text"></span>
                      <span><input  v-model="param_25.profile_length_down_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input  v-model="param_25.profile_relief_down_r_1" class="spinput_leftup" type="text"></span>
                      <span><input v-model="param_25.profile_relief_down_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input  v-model="param_25.profile_length_up_r_1" class="spinput_leftup" type="text"></span>
                      <span><input  v-model="param_25.profile_length_up_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li>
                    <div style="width: 100%;display: flex">
                      <span><input  v-model="param_25.profile_relief_up_r_1" class="spinput_leftup" type="text"></span>
                      <span><input  v-model="param_25.profile_relief_up_p_1" class="spinput_leftup" type="text"></span>
                    </div>
                  </li>
                  <li></li>
                  <li></li>
                </ul>
              </div>
            </div>
          </div>

        </div>
      </a-col>

      <a-col :span="6" class="left_col" style="height: 100%; ">
        <div class="div_middle" style="margin-left: 1.5%;height: 107%;width: 100%">
          <div class="div_middle_title title"><strong><label class="title1">输出级轮系几何参数输入</label></strong></div>
          <div class="div_left_up_d" style="display: flex ;height: 97%">
            <div style="text-align: right;width: 55%;height: 100%;margin-left: -3% ">
              <ul>
                <li></li>
                <li>使用系数</li>
                <li>模数(mm)</li>
                <li>螺旋角(°)</li>
                <li>齿轮螺旋角旋</li>
                <li>法向压力角(°)</li>
                <li>齿数</li>
                <li>法向变位系数</li>
                <li>工作中心距(mm)</li>
                <li>齿宽(mm)</li>
                <li>齿宽切片数量</li>
                <li>法向齿项高系数</li>
                <li>法向顶隙系数</li>
                <li>齿顶导角高度(直径)(mm)</li>
                <li>幅板厚度(mm)</li>
                <li>轮缘厚度系数</li>
                <li>弹性模量(Mpa)</li>
                <li>齿向修形左评价点位置(mm)</li>
                <li>齿向修形右评价点位置(mm)</li>
                <li>齿向整体抛物线修鼓量(um)</li>
                <li>左评价点齿向螺旋角修形量(um)</li>
                <li>右评价点齿向螺旋角修形量(um)</li>
                <li>齿向左端/右端修形方式</li>
                <li>齿向左端修形长度(mm)</li>
                <li>齿向左端修形量(um)</li>
                <li>齿向右端修形长度(mm)</li>
                <li>齿向右端修形量(um)</li>
                <li>渐开线接触展开长度(mm)</li>
                <li>齿廓修形下评价点位置(mm)</li>
                <li>齿廓修形上评价点位置(mm)</li>
                <li>齿廓整体抛物线修鼓量(um)</li>
                <li>下评价点齿廓压力角修形量(um)</li>
                <li>上评价点齿廓压力角修形量(um)</li>
                <li>齿廓齿根/齿顶修形方式</li>
                <li>齿廓齿根修形长度(mm)</li>
                <li>齿廓齿根修形量(um)</li>
                <li>齿廓齿顶修形长度(mm)</li>
                <li>齿廓齿顶修形量(um)</li>

              </ul>
            </div>
            <div style="text-align: center;width: 50%;margin-left: 5.5%;margin-right: -3%">
              <ul>
                <li>
                  <span class="span_leftup">太阳轮</span>
                  <span >行星轮</span>
                </li>
                <li><input v-model="param_25.K_A_2" class="spinput_leftup_" type="text" style="width: 93.5%"></li>
                <li><input v-model="param_25.m_n_2" class="spinput_leftup_" type="text" style="width: 93.5%"></li>
                <li><input v-model="param_25.helix_angle_2" class="spinput_leftup_" type="text" style="width: 93.5%"></li>
                <li style="text-align: right">
                  <select v-model="param_25.rotation_direction_planet_2" style="border-radius: 4px;width:50%;height: 85%;margin-right: 3%">
                    <option value="1">左旋</option>
                    <option value="2">右旋</option>
                  </select>
                </li>
                <li><input v-model="param_25.a_n_2" class="spinput_leftup_" style="width: 93.5%"></li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.Zsun_2"  class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.Zplanet_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input style="width: 85%;background-color: #D7D7D7" type="text" class="spinput_leftup_" disabled  ></span>
                    <span><input  v-model="param_25.x_p_2" style="width: 85%"  type="text" class="spinput_leftup_" ></span>
                  </div>
                </li>
                <li><input v-model="param_25.work_center_2" class="spinput_leftup_" style="width: 93.5%"></li>
                <li><input v-model="param_25.face_2" class="spinput_leftup_" style="width: 93.5%"></li>
                <li><input v-model="param_25.n_slice_2" class="spinput_leftup_" style="width: 93.5%"></li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.addendum_factor_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.addendum_factor_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.tip_factor_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.tip_factor_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.d_chamfer_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.d_chamfer_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.web_thickness_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.web_thickness_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.SR_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.SR_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.E_s_2" class="spinput_leftup" type="text"></span>
                    <span><input  v-model="param_25.E_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.limit_lead_left_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.limit_lead_left_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span ><input v-model="param_25.limit_lead_right_s_2" class="spinput_leftup" type="text"></span>
                    <span ><input v-model="param_25.limit_lead_right_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.crown_whole_relief_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.crown_whole_relief_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.helix_relief_left_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.helix_relief_left_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.helix_relief_right_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.helix_relief_right_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>

                <li style="text-align: center">
                  <select v-model="param_25.lead_relief_form_2" style="border-radius: 4px;width:93%;height: 85%;">
                    <option value="1">抛物线</option>
                    <option value="2">直线</option>
                  </select>
                </li>

                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.crown_double_length_left_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.crown_double_length_left_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.crown_double_relief_left_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.crown_double_relief_left_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.crown_double_length_right_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.crown_double_length_right_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.crown_double_relief_right_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.crown_double_relief_right_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li><div class="spinput_leftup_" type="text" style="width: 93.5%;background-color: #D7D7D7">{{this.output_35.a2}}</div></li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input  v-model="param_25.limit_profile_down_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.limit_profile_down_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.limit_profile_up_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.limit_profile_up_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input  v-model="param_25.profile_whole_relief_s_2" class="spinput_leftup" type="text"></span>
                    <span><input  v-model="param_25.profile_whole_relief_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input v-model="param_25.pressure_relief_down_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.pressure_relief_down_p_2"  class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input  v-model="param_25.pressure_relief_up_s_2" class="spinput_leftup" type="text"></span>
                    <span><input  v-model="param_25.pressure_relief_up_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li style="text-align: center">
                  <select  v-model="param_25.profile_relief_form_2" style="border-radius: 4px;width:93%;height: 85%;">
                    <option value="1">抛物线</option>
                    <option value="2">直线</option>
                  </select>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input  v-model="param_25.profile_length_down_s_2" class="spinput_leftup" type="text"></span>
                    <span><input  v-model="param_25.profile_length_down_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input  v-model="param_25.profile_relief_down_s_2" class="spinput_leftup" type="text"></span>
                    <span><input v-model="param_25.profile_relief_down_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input  v-model="param_25.profile_length_up_s_2" class="spinput_leftup" type="text"></span>
                    <span><input  v-model="param_25.profile_length_up_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li>
                  <div style="width: 100%;display: flex">
                    <span><input  v-model="param_25.profile_relief_up_s_2" class="spinput_leftup" type="text"></span>
                    <span><input  v-model="param_25.profile_relief_up_p_2" class="spinput_leftup" type="text"></span>
                  </div>
                </li>
                <li></li>
                <li></li>
              </ul>
            </div>
          </div>
        </div>
      </a-col>

      <a-col :span="12" class="left_col" style="height: 100%; ">
        <div class="div_right" style="width: 100%;height: 100%;margin-left: 1.5%;margin-right: 2%">
          <div class="div_right_up" style="display: flex;height: 65%">
            <div class="div_right_up_left" style="width: 40%;height: 100%;margin-right: 1%;font-size:15px">
              <div class="div_right_up_left_up" style="width: 100%;height: 40%;margin-bottom:5%; ">
                <div class=" title"><strong><label class="title1">输入级轮系误差参数输入</label></strong></div>
                <div class="div_left_up_d_" style="display: flex;margin-right: 2%;height: 100%;margin-top: 2%">
                  <div style="text-align: right;width: 55%;height: 100%;margin-left: 0%;">
                    <ul style="height: 100%;width: 100%">
                      <li></li>
                      <li>安装误差(um)</li>
                      <li>制造误差(um)</li>
                      <li>单齿基节偏差(um)</li>
                      <li>基节累积总偏差(um)</li>
                    </ul>
                  </div>
                  <div style="text-align: center;width: 45%;margin-left: 1%;">
                    <ul style="height: 100%">
                      <li>
                        <span class="span_leftup">内齿圈</span>
                        <span >行星轮</span>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.Ar_1" class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.Ap_1" class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.Er_1" class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.Ep_1" class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.pitch_error_single_r_1" class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.pitch_error_single_p_1" class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.pitch_error_whole_r_1" class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.pitch_error_whole_p_1" class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li></li>
                      <li></li>
                    </ul>
                  </div>
                </div>
              </div>

              <div class="div_right_up_left_down" style="width: 100%;height:40%; ">
                <div class="div_right_title_dpwn title"><strong><label class="title1">输出级轮系误差参数输入</label></strong></div>
                <div class="div_left_up_d_" style="display: flex;margin-right: 2%;height: 100%;margin-top: 2%">
                  <div style="text-align: right;width: 55%;height: 100%;margin-left: 0%; ">
                    <ul style="height: 100%;width: 100%">
                      <li></li>
                      <li>安装误差(um)</li>
                      <li>制造误差(um)</li>
                      <li>单齿基节偏差(um)</li>
                      <li>基节累积总偏差(um)</li>
                    </ul>
                  </div>
                  <div style="text-align: center;width: 45%;margin-left: 1%;">
                    <ul style="height: 100%">
                      <li>
                        <span class="span_leftup">太阳轮</span>
                        <span >行星轮</span>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.As_2" class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.Ap_1" class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.Es_2"  class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.Ep_2"  class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.pitch_error_single_s_2"  class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.pitch_error_single_p_2"  class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li>
                        <div style="width: 100%;display: flex">
                          <span><input v-model="param_25.pitch_error_whole_s_2"  class="spinput_leftup" type="text"></span>
                          <span><input v-model="param_25.pitch_error_whole_p_2"  class="spinput_leftup" type="text"></span>
                        </div>
                      </li>
                      <li></li>
                      <li></li>
                    </ul>
                  </div>
                </div>
              </div>
              <div style="width: 100%;height: 10%;margin-top: 12%;text-align: center">
                <button @click="comp_35" style="width: 34%;margin-right: 15%;height: 48%;box-shadow: 2px 2px 3px #aaaaaa;" >计算</button>
                <button @click="showModal"  style="padding-right: 2%;padding-left: 2%;width: 40%;height: 48%;background-color: #D7D7D7;box-shadow: 2px 2px 3px #aaaaaa;"  >结构示意图</button>
                <a-modal  v-model="visible" title="功率分流轮系结构示意图(NW型)" @ok="handleOk">
                  <img src="@/assets/image/structure_35.png"  alt="功率分流轮系结构示意图(NW型)" />
                </a-modal>
              </div>
            </div>

            <div class="div_right_up_right " style="width: 85%;height: 99%;">
              <div class=" title" style="width: 100%"><strong><label class="title1">其他参数输入</label></strong></div>
              <div style="display: flex;margin-top: 1%;width: 100%;height: 23%;">
                <div style="display: flex;text-align: center;width: 50%;height: 100%;margin-left: -0.5%; ">
                  <div style="text-align: right;width: 80%;height: 100%; ">
                    <ul style="height: 100%">
                      <li>行星轮个数</li>
                      <li>输入级内齿圈转速(rpm)</li>
                      <li>内齿圈输入扭矩(N/mm)</li>
                      <li>输入级内齿圈第1个位置初始基准齿数</li>
                      <li>输入级内齿圈水平支承刚度(N/um)</li>
                      <li>输入级内齿圈垂直支承刚度(N/um)</li>
                      <li>轮系样本个数</li>
                    </ul>
                  </div>

                  <div style="text-align: left;margin-left: 3%; width: 18%;height: 100%" >
                    <ul style="height: 100%">
                      <li><input v-model="param_25.Np" class="right_in" type="text"/></li>
                      <li><input v-model="param_25.Wr_1" class="right_in" type="text"/></li>
                      <li><input v-model="param_25.torque_input" class="right_in" type="text"/></li>
                      <li><input v-model="param_25.start_number_r_1" class="right_in" type="text"/></li>
                      <li><input v-model="param_25.K_r_1[1][1]" class="right_in" type="text"/></li>
                      <li><input v-model="param_25.K_r_1[0][0]" class="right_in" type="text"/></li>
                      <li><input v-model="param_25.N_sample" class="right_in" type="text"/></li>
                    </ul>
                  </div>
                </div>

                <div style="display: flex;text-align: center;width: 50%;height:100% ">
                  <div style="text-align: right;width: 80%;height: 100%">
                    <ul style="height: 100%">
                      <li>输入级内齿圈模拟固数</li>
                      <li>输入级基节模拟网格数</li>
                      <li>第1个安装位置的行星轮错位角(R)</li>
                      <li>输出级太阳轮第1个位置初始基准齿数</li>
                      <li>输出级太阳轮水平支承刚度(M/um)</li>
                      <li>输出级太阳轮垂直支承刚度(N/um)</li>
                    </ul>
                  </div>

                  <div style="text-align: left;margin-left: 3%; width: 18%;height: 100%" >
                    <ul style="height: 100%">
                      <li><input v-model="param_25.N_ring_1"  class="right_in" type="text"/></li>
                      <li><input v-model="param_25.number"  class="right_in" type="text"/></li>
                      <li><input v-model="param_25.Np"  class="right_in" type="text"/></li>
                      <li><input v-model="param_25.start_number_s_2"  class="right_in" type="text"/></li>
                      <li><input v-model="param_25.K_s_2[0][0]"  class="right_in" type="text"/></li>
                      <li><input v-model="param_25.K_s_2[1][1]"  class="right_in" type="text"/></li>
                    </ul>
                  </div>
                </div>
              </div>
              <div style= " text-align: center;width: 100%;height: 4.6%;margin-top: 1%;margin-bottom: 2%;margin-top: 2%">
                <button @click="isvisible_1" class="_button" style="margin-right:7%;padding-right: 1%;padding-left: 1% ">输入行星轮相关参数</button>
                <a-modal   v-for="(it,index) in visibles_1" :key="it.id" v-model="visibles_1[index].value" :title="amodal_title(index)" @ok="handleOk_input_1(index+1)">
                  <ul style="height: 100%">
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置相对于水平方向的角度,顺时针为正(°)<br>
                      <input v-model="tmp_array1_1[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置行星轮输出级相对于输入级的错位角误差(度)，顺时针为正<br>
                      <input v-model="tmp_array1_2[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置行星轮轴扭转刚度(N.mm/弧度)<br>
                      <input v-model="tmp_array1_3[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置输入级行星轮横向支承刚度(N/um)<br>
                      <input v-model="tmp_array1_4[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置输入级行星轮径向支承刚度(N/um)<br>
                      <input v-model="tmp_array1_5[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置输出级行星轮横向支承刚度(N/um)<br>
                      <input v-model="tmp_array1_6[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置输出级行星轮径向支承刚度(N/um)<br>
                      <input v-model="tmp_array1_7[index]"  style="width: 90%" type="text"/>
                    </li>
                  </ul>
                </a-modal>

                <button class="_button" style="margin-right:7% ;padding-right: 1%;padding-left: 1% ">显示行星轮相关参数</button>
                <button @click="delete1_1" class="_button" style="padding-right: 1%;padding-left: 1% ">删除行星轮相关参数</button>
              </div>

              <div class="div_table2" style="border-radius: 5px;height: 32%;width: 98%;margin-left: 1%;margin-top: 1%;font-size: 14px;background-color: #F2F2F2;overflow-y: auto">
                <table id="table_1"  class="table_right_1" style="margin-top: 1%;border-radius: 3px">
                  <tr style="background-color: #EAEAEA">
                    <th>{{ columns[0].title }}</th>
                    <th>{{ columns[1].title }}</th>
                    <th>{{ columns[2].title }}</th>
                    <th>{{ columns[3].title }}</th>
                    <th>{{ columns[4].title }}</th>
                    <th>{{ columns[5].title }}</th>
                    <th>{{ columns[6].title }}</th>
                    <th>{{ columns[7].title }}</th>
                  </tr>
                  <tr v-for="(it,index) in param_25.Np*1" :key="index" >
                    <td>{{ index+1 }}</td>
                    <td>{{ tmp_array1_1[index] }}</td>
                    <td>{{ tmp_array1_2[index] }}</td>
                    <td>{{ tmp_array1_3[index] }}</td>
                    <td>{{ tmp_array1_4[index] }}</td>
                    <td>{{ tmp_array1_5[index] }}</td>
                    <td>{{ tmp_array1_6[index] }}</td>
                    <td>{{ tmp_array1_7[index] }}</td>
                  </tr>
                </table>
              </div>
              <div style="text-align: left;margin-top: 1%;width: 90%;height: 5%; margin-left: 3%;margin-bottom: 1%">
                <button @click="isvisible_2"  class="_button" style="margin-right:5%;padding-right: 2%;padding-left: 2% ;width: 35%;height: 90%">输入行星轮轴向相关参数</button>
                <a-modal   v-for="(it,index) in visibles_2" :key="it.id" v-model="visibles_2[index].value" :title="amodal_title(index)" @ok="handleOk_input_2(index+1)">
                  <ul style="height: 100%">
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置行星轮轴的轴向刚度(Num)<br>
                      <input v-model="tmp_array2_1[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置装配后输入级行星轮轴的轴向误差(um)<br>
                      <input v-model="tmp_array2_2[index]"  style="width: 90%" type="text"/>
                    </li>
                    <li style="margin-bottom: 3%">
                      第{{index+1}}个安装位置装配后输出级行星轮的轴向误差(um)<br>
                      <input v-model="tmp_array2_3[index]"  style="width: 90%" type="text"/>
                    </li>
                  </ul>
                </a-modal>

                <button class="_button" style="margin-right:5% ;padding-right: 2%;padding-left: 2% ;width: 20%;height: 90%">显示</button>
                <button @click="delete2_1" class="_button" style="padding-right: 2%;padding-left: 2% ;width: 20%;height: 90%">删除</button>
              </div>
              <div class="div_table2" style="border-radius: 5px;height: 22%;width: 98%;margin-left: 1%;font-size: 13.5px;background-color: #F2F2F2;overflow-y: auto">
                <table class="table_right_1" style="margin-top: 0%;border-radius: 3px;background-color: #F2F2F2">

                  <tr style="background-color: #EAEAEA">
                    <th>行星轮位置</th>
                    <th>轴向支承刚度</th>
                    <th>输入级行星轮轴向误差(um)</th>
                    <th>输出级行星轮轴向误差(um)</th>
                  </tr>
                  <tr v-for="(it,index) in (param_25.Np*1)" :key="index" >
                    <td>{{ index+1 }}</td>
                    <td>{{ tmp_array2_1[index] }}</td>
                    <td>{{ tmp_array2_2[index] }}</td>
                    <td>{{ tmp_array2_3[index] }}</td>
                  </tr>


                </table>
              </div>


            </div>
          </div>

          <div class="div_right_down" style="  width: 100%; height: 50%;  ">
            <div class="div_out" style="height: 50%;width: 85%;">
              <div class="title"><strong><label class="title1">结果输出</label></strong></div>
              <div style="margin-top: 0%;width: 100%;height: 90%">
                <div class="div_table" style="border-radius: 5px;width: 80%;margin-left: 10%;margin-top: 1%;font-size: 16px;background-color: #F2F2F2">
                  <div class="table_right_1" style="border-radius: 3px;margin-top: 1%;border: 1px #D7D7D7 solid">
                    <tr style="background-color: #EAEAEA">
                      <th>不均载系数</th>
                      <th>可靠度50%</th>
                      <th>可靠度90%</th>
                      <th>可靠度97%</th>
                    </tr>
                    <tr v-for="(item,index) in output_35.Loadshare_max_stability" :key="index">
                      <th>{{ item[0] }}</th>
                      <th>{{ item[1] }}</th>
                      <th>{{ item[2] }}</th>
                    </tr>
                  </div>
                </div>
                <div class="div_table2" style="border-radius: 5px;width: 80%;margin-left: 10%;margin-top: 2%;font-size: 16px;background-color: #F2F2F2;overflow-y: hidden;height: 60%">
                  <div class="table_right_1" style="height: 100%;overflow-y:scroll;margin-top: 0.5%;border-radius: 3px;border: 1px #D7D7D7 solid">
                    <tr style="background-color: #EAEAEA">
                      <th>行星轮位置</th>
                      <th>行星轮安装错误角(°)</th>
                      <th>输入级内齿圈初始啮合齿数</th>
                      <th>输出级太阳轮初始啮合齿数</th>
                    </tr>
                    <tr v-for="(item,index) in output_35.show_assemble_matrix" :key="index">
                      <td>{{ item[0] }}</td>
                      <td>{{ item[1] }}</td>
                      <td>{{ item[2] }}</td>
                      <td>{{ item[3] }}</td>
                    </tr>
                  </div>
                </div>

              </div>

            </div>
            <div  style="width: 71%;height: 37.5%;margin-left: 2%;border-radius: 3px;padding-left:2%;padding-top: 1%;text-align: left;background-color: #F2F2F2;margin-top: 2%">
              <p>注:</p>
              <p>1、分析固定坐标系的X轴方向为水平右向，Y轴方向为垂直向下;</p>
              <p>2、行星轮安装位置以顺时针方向进行计数;</p>
              <p>3、角度/转速均以X轴为基准顺时针计量;4、转速顺时针为正;</p>
              <p>5、齿数以顺时针计数;6、行星轮错位角基准齿定义为第1个齿;</p>
              <p>7、行星轮错位角是输出级行星轮齿宽中线相对输入级行星轮齿宽中线的角度，顺时针为正;</p>
              <p>8、太阳轮初始基准齿是与以行星轮安装错位角(即行星轮第1个齿)的左齿面相邻的齿。</p>
            </div>
          </div>
        </div>
      </a-col>
    </a-row>
  </div>
</template>

<script>

import {comp_namemuti_power_loadshare_NW_statistics, PicFile} from "@/api/file";
import {toString_} from "@/api/file";
export default {

  created () {
    document.title = '功率分流轮系均载综合分析(NW型)'
    this.$store.state.file.key = 25
  },
  // mounted() {
  //   window.addEventListener('beforeunload', e => this.beforeunloadHandler(e))
  // },
  // destroyed() {
  //   window.removeEventListener('beforeunload', e => this.beforeunloadHandler(e))
  // },
  name: "namemuti_power_loadshare_NW_statistics",
  data() {
    return {
      visible:false,
      visibles_1:[{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false}],
      visibles_2:[{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false},{value:false}],

      tmp_array1_1:[],
      tmp_array1_2:[],
      tmp_array1_3:[],
      tmp_array1_4:[],
      tmp_array1_5:[],
      tmp_array1_45:[[]],
      tmp_array1_6:[],
      tmp_array1_7:[],
      tmp_array1_67:[[]],
      tmp_array2_1:[],
      tmp_array2_2:[],
      tmp_array2_3:[],
      tmp_array2_23:[[]],
      param_25: {//25
        K_A_1: 1,//输入级使用系数
        m_n_1: 3,//输入级模数（mm）
        helix_angle_1: 18.5,//输入级螺旋角(°)
        rotation_direction_sun_1: 1,//输入级齿轮螺旋角旋向（下拉选项）1-左旋；2-右旋
        a_n_1: 20,//输入级法向压力角(°)
        Zring_1: 131,//输入级内齿圈齿数
        Zplanet_1: 51,//输入级行星轮齿数
        x_p_1: 0.427272,//输入级行星轮法向变位系数
        work_center_1: 129,//输入级工作中心距(mm)
        face_1: 60,//输入级齿宽(mm)
        n_slice_1: 200,//输入级齿宽切片数量
        addendum_factor_r_1: 1,//输入级内齿圈法向齿顶高系数
        addendum_factor_p_1: 1,//输入级行星轮法向齿顶高系数
        tip_factor_r_1: 0.4,//输入级内齿圈法向顶隙系数
        tip_factor_p_1: 0.4,//输入级行星轮法向顶隙系数
        d_chamfer_r_1: 0,//输入级内齿圈齿顶导角高度(直径)(mm)
        d_chamfer_p_1: 0,//输入级行星轮齿顶导角高度(直径)(mm)
        web_thickness_r_1: 60,//输入级内齿圈幅板厚度(mm)
        web_thickness_p_1: 60,//输入级行星轮幅板厚度(mm)
        SR_r_1: 3.5,//输入级内齿圈轮缘厚度系数
        SR_p_1: 3.5,//输入级行星轮轮缘厚度系数
        E_r_1: 206000,//输入级内齿圈弹性模量(Mpa)
        E_p_1: 206000,//输入级行星轮弹性模量(Mpa)
        limit_lead_left_r_1: 0,//输入级内齿圈齿向修形左评价点位置(mm)
        limit_lead_right_r_1: 1,//输入级内齿圈齿向修形右评价点位置(mm)
        crown_whole_relief_r_1: 0,//输入级内齿圈齿向整体抛物线修鼓量(um)
        helix_relief_left_r_1: 0,//输入级内齿圈左评价点齿向螺旋角修形量(um)
        helix_relief_right_r_1: 0,//输入级内齿圈右评价点齿向螺旋角修形量(um)
        crown_double_length_left_r_1: 0,//输入级内齿圈齿向左端修形长度(mm)
        crown_double_relief_left_r_1: 0,//输入级内齿圈齿向左端修形量(um)
        crown_double_length_right_r_1: 0,//输入级内齿圈齿向右端修形长度(mm)
        crown_double_relief_right_r_1: 0,//输入级内齿圈齿向右端修形量(um)
        limit_lead_left_p_1: 0,//输入级行星轮齿向修形右评价点位置(mm)
        limit_lead_right_p_1: 1,//输入级行星轮齿向修形右评价点位置(mm)
        crown_whole_relief_p_1: 0,//输入级行星轮齿向整体抛物线修鼓量(um)
        helix_relief_left_p_1: 0,//输入级行星轮左评价点齿向螺旋角修形量(um)
        helix_relief_right_p_1: 0,//输入级行星轮右评价点齿向螺旋角修形量(um)
        crown_double_length_left_p_1: 0,//输入级行星轮齿向左端修形长度(mm)
        crown_double_relief_left_p_1: 0,//输入级行星轮齿向左端修形量(um)
        crown_double_length_right_p_1: 0,//输入级行星轮齿向右端修形长度(mm)
        crown_double_relief_right_p_1: 0,//输入级行星轮齿向右端修形量(um)
        lead_relief_form_1: 1,//输入级齿向左端/右端修形方式（下拉选项）1-抛物线；2-直线
        limit_profile_down_r_1: 0,//输入级内齿圈齿廓修形下评价点位置(mm)
        limit_profile_up_r_1: 1,//输入级内齿圈齿廓修形上评价点位置(mm)
        profile_whole_relief_r_1: 0,//输入级内齿圈齿廓整体抛物线修鼓量(um)
        pressure_relief_down_r_1: 0,//输入级内齿圈下评价点齿廓压力角修形量(um)
        pressure_relief_up_r_1: 0,//输入级内齿圈上评价点齿廓压力角修形量(um)
        profile_length_down_r_1: 0,//输入级内齿圈齿廓齿根修形长度(mm)
        profile_relief_down_r_1: 0,//输入级内齿圈齿廓齿根修形量(um)
        profile_length_up_r_1: 0,//输入级内齿圈齿廓齿顶修形长度(mm)
        profile_relief_up_r_1: 0,//输入级内齿圈齿廓齿顶修形量(um)
        limit_profile_down_p_1: 0,//输入级行星轮齿廓修形下评价点位置(mm)
        limit_profile_up_p_1: 1,//输入级行星轮齿廓修形上评价点位置(mm)
        profile_whole_relief_p_1: 0,//输入级行星轮下评价点齿廓压力角修形量(um)
        pressure_relief_down_p_1: 0,//输入级行星轮下评价点齿廓压力角修形量(um)
        pressure_relief_up_p_1: 0,//输入级行星轮上评价点齿廓压力角修形量(um)
        profile_length_down_p_1: 0,//输入级行星轮齿廓齿根修形长度(mm)
        profile_relief_down_p_1: 0,//输入级行星轮齿廓齿根修形量(um)
        profile_length_up_p_1: 0,//输入级行星轮齿廓齿顶修形长度(mm)
        profile_relief_up_p_1: 0,//输入级行星轮齿廓齿顶修形量(um)
        profile_relief_form_1: 1,//齿廓齿根/齿顶修形方式（下拉选项）1-抛物线；2-直线
        Ar_1: 0,//输入级内齿圈安装误差(um)
        Er_1: 0,//输入级内齿圈制造误差(um)
        pitch_error_single_r_1: 6,//输入级内齿圈单齿基节偏差(um)
        pitch_error_whole_r_1: 19,//输入级内齿圈基节累积总偏差(um)
        pitch_error_single_p_1: 6.5,//输入级行星轮单齿基节偏差(um)
        pitch_error_whole_p_1: 25,//输入级行星轮基节累积总偏差(um)
        K_A_2: 1,//输出级使用系数
        m_n_2: 3.5,//输出级模数（mm）
        helix_angle_2: 16.5,//输出级螺旋角(°)
        a_n_2: 20,//输出级法向压力角(°)
        Zsun_2: 27,//输出级太阳轮齿数
        Zplanet_2: 43,//输出级行星轮齿数
        x_p_2: 0.109132,//输出级行星轮法向变位系数
        work_center_2: 129,//输出级工作中心距(mm)
        face_2: 40,//输出级齿宽(mm)
        n_slice_2: 200,//输出级齿宽切片数量
        addendum_factor_p_2: 1,//输出级行星轮法向齿顶高系数
        tip_factor_s_2: 0.4,//输出级太阳轮法向顶隙系数
        tip_factor_p_2: 0.4,//输出级行星轮法向顶隙系数
        d_chamfer_s_2: 0,//输出级太阳轮齿顶导角高度(直径)(mm)
        d_chamfer_p_2: 0,//输出级行星轮齿顶导角高度(直径)(mm)
        web_thickness_s_2: 40,//输出级太阳轮幅板厚度(mm)
        web_thickness_p_2: 40,//输出级行星轮幅板厚度(mm)
        SR_s_2: 3.5,//输出级太阳轮轮缘厚度系数
        SR_p_2: 3.5,//输出级行星轮轮缘厚度系数
        E_s_2: 206000,//输出级太阳轮弹性模量(Mpa)
        E_p_2: 206000,//输出级行星轮弹性模量(Mpa)
        limit_lead_left_s_2: 0,//输出级太阳轮齿向修形左评价点位置(mm)
        limit_lead_right_s_2: 1,//输出级太阳轮齿向修形右评价点位置(mm)
        crown_whole_relief_s_2: 0,//输出级太阳轮齿向整体抛物线修鼓量(um)
        helix_relief_left_s_2: 0,//输出级太阳轮左评价点齿向螺旋角修形量(um)
        helix_relief_right_s_2: 0,//输出级太阳轮右评价点齿向螺旋角修形量(um)
        crown_double_length_left_s_2: 0,//输出级太阳轮齿向左端修形长度(mm)
        crown_double_relief_left_s_2: 0,//输出级太阳轮齿向左端修形量(um)
        crown_double_length_right_s_2: 0,//输出级太阳轮齿向右端修形长度(mm)
        crown_double_relief_right_s_2: 0,//输出级太阳轮齿向右端修形量(um)
        limit_lead_left_p_2: 0,//输出级行星轮齿向修形右评价点位置(mm)
        limit_lead_right_p_2: 1,//输出级行星轮齿向修形右评价点位置(mm)
        crown_whole_relief_p_2: 0,//输出级行星轮齿向整体抛物线修鼓量(um)
        helix_relief_left_p_2: 0,//输出级行星轮左评价点齿向螺旋角修形量(um)
        helix_relief_right_p_2: 0,//输出级行星轮右评价点齿向螺旋角修形量(um)
        crown_double_length_left_p_2: 0,//输出级行星轮齿向左端修形长度(mm)
        crown_double_relief_left_p_2: 0,//输出级行星轮齿向左端修形长度(mm)
        crown_double_length_right_p_2: 0,//输出级行星轮齿向右端修形长度(mm)
        crown_double_relief_right_p_2: 0,//输出级行星轮齿向右端修形量(um)
        lead_relief_form_2: 1,//输出级齿向左端/右端修形方式（下拉选项）1-抛物线；2-直线
        limit_profile_down_s_2: 0,//输出级太阳轮齿廓修形下评价点位置(mm)
        limit_profile_up_s_2: 1,//输出级太阳轮齿廓修形上评价点位置(mm)
        profile_whole_relief_s_2: 0,//输出级太阳轮齿廓整体抛物线修鼓量(um)
        pressure_relief_down_s_2: 0,//输出级太阳轮下评价点齿廓压力角修形量(um)
        pressure_relief_up_s_2: 0,//输出级太阳轮上评价点齿廓压力角修形量(um)
        profile_length_down_s_2: 0,//输出级太阳轮齿廓齿根修形长度(mm)
        profile_relief_down_s_2: 0,//输出级太阳轮齿廓齿根修形量(um)
        profile_length_up_s_2: 0,//输出级太阳轮齿廓齿顶修形长度(mm)
        profile_relief_up_s_2: 0,//输出级太阳轮齿廓齿顶修形量(um)
        limit_profile_down_p_2: 0,//输出级行星轮齿廓修形下评价点位置(mm)
        limit_profile_up_p_2: 1,//输出级行星轮齿廓修形上评价点位置(mm)
        profile_whole_relief_p_2: 0,//输出级行星轮齿廓整体抛物线修鼓量(um)
        pressure_relief_down_p_2: 0,//输出级行星轮下评价点齿廓压力角修形量(um)
        pressure_relief_up_p_2: 0,//输出级行星轮上评价点齿廓压力角修形量(um)
        profile_length_down_p_2: 0,//输出级行星轮齿廓齿根修形长度(mm)
        profile_relief_down_p_2: 0,//输出级行星轮齿廓齿根修形量(um)
        profile_length_up_p_2: 0,//输出级行星轮齿廓齿顶修形长度(mm)
        profile_relief_up_p_2: 0,//输出级行星轮齿廓齿顶修形量(um)
        As_2: 0,//输出级太阳轮安装误差(um)
        Es_2: 0,//输出级太阳轮制造误差(um)
        pitch_error_single_s_2: 6.5,//输出级太阳轮单齿基节偏差(um)
        pitch_error_whole_s_2: 25,//输出级太阳轮基节累积总偏差(um)
        pitch_error_single_p_2: 6,//输出级行星轮单齿基节偏差(um)
        pitch_error_whole_p_2: 19,//输出级行星轮基节累积总偏差(um)
        Np: 4,//行星轮个数
        N_sample: 50,//轮系样本个数
        N_ring_1: 1,//输入级内齿圈模拟圈数
        Wr_1: -40,//输入级内齿圈转速(rpm)
        number: 4,//输入级基节模拟网格数
        torque_input: 5000000,//内齿圈输入扭矩(N.mm)
        assemble_angle_crisscross_midpoint_1: 0,//第1个安装位置的行星轮错位角(°)
        start_number_r_1: 1,//输入级内齿圈第1个位置初始基准齿数
        K_r_1: [[1, 0], [0, 1]],//输入级内齿圈支承刚度矩阵（2*2对角阵；第1个表示X轴的支承刚度；第2个表示Y轴的支承刚度）K_r_1（N/um）
        K_s_2: [[1, 0], [0, 1]],//输出级太阳轮支承刚度矩阵（2*2对角阵；第1个表示X轴的支承刚度；第2个表示Y轴的支承刚度）K_s_2(N/um)；
        pos_angle: [[0], [90], [180], [270]],//行星轮安装方位角向量（行星轮安装位置按顺时针计数，其安装角度也是按顺时针计数）（度）
        K_t: [[1000000, 0, 0, 0], [0, 1000000, 0, 0], [0, 0, 1000000, 0], [0, 0, 0, 1000000]],//双联行星轮扭转刚度矩阵(矩阵为对角阵，每个对角元素为对应行星安装位置的行星轮轴扭转刚度)（Nmm/弧度）
        rotation_direction_planet_1: 1,//输入级行星轮的旋向（1表示左旋，2表示右旋）
        rotation_direction_planet_2: 1,//输出级行星轮的旋向（1表示左旋，2表示右旋）
        addendum_factor_s_2: 0,//输出级轮系太阳轮齿顶高系数
        K_p_1: [[1000000, 1000000, 1000000, 1000000], [1000000, 1000000, 1000000, 1000000]],//输入级行星轮支承刚度矩阵（每列表示一个安装位置的行星轮的支承刚度；第1行表示行星轮的横向支承刚度；第2行表示行星轮的径向支承刚度）
        K_p_2: [[1000000, 1000000, 1000000, 1000000], [1000000, 1000000, 1000000, 1000000]],//输出级行星轮支承刚度矩阵（每列表示一个安装位置的行星轮的支承刚度；第1行表示行星轮的横向支承刚度；第2行表示行星轮的径向支承刚度）
        Ep_2: 0,//输出级行星轮制造误差大小向量（um）
        Ap_2: 0,//输出级行星轮安装误差大小向量Ap_2（um）
        Ep_1: 0,//输入级行星轮制造误差大小向量（um）
        Ap_1: 0,//输入级行星轮安装误差大小向量Ap_1（um）
        start_number_s_2: 1,//零子步，第1个安装位置处输出级太阳轮啮合中间齿数
        assemble_error: [[0], [0], [0], [0]],//每个位置的行星轮安装错位角偏差（输出级行星轮相对于输入级行星轮，顺时针为正），assemble_error（度）
        Kz_p: [[1000000, 0, 0, 0], [0, 1000000, 0, 0], [0, 0, 1000000, 0], [0, 0, 0, 1000000]],//行星轮轴向刚度矩阵，该矩阵为对角阵，每个对角元素对应每个安装位置的行星轮轴的轴向支承刚度Kz_p（N/um）
        profile_relief_form_2: 1,//输出级齿廓修形方式profile_relief_form_2，1表示抛物线修形，2表示直线修形
        error_z_p: [[1, 1, 1, 1], [1, 1, 1, 1]],//装配后，行星轮轴向误差矩阵（um），第1行元素表示输入级各个行星轮的轴向误差，第2行元素表示输出级各个行星轮的轴向误差
      },
      tmp_array:[],//临时数组
      all_array:[],
      tableData: [],
      output_35:{
        Loadshare_max: [11,2,3],
        x_s_1:"Text",
        x_s_2:"Text",
        a1:"Text",
        a2:"Text",
        Loadshare_max_stability: [1,2,5],
        show_assemble_matrix: [1,2,3,4]
      },
      columns:[
        {
          key:1,
          title:"行星轮位置",
          width:"10%",
          padding:"0px",
          align:"center",
          dataIndex:"1"
        },
        {
          key:2,
          title:"安装角度(°)",
          width:"10%",
          align:"center",
          dataIndex:"1"
        },
        {
          key:3,
          title:"行星轮错位角误差值",
          width:"10%",
          align:"center",
          dataIndex:"1"
        },
        {
          key:4,
          title:"轴扭转刚度(Nmm/弧度)",
          width:"10%",
          align:"center",
          dataIndex:"1"
        },
        {
          key:5,
          title:"输入级行星轮横向支承刚度(N/um)",
          width:"10%",
          align:"center",
          dataIndex:"1"
        },
        {
          key:6,
          title:"输入级行星轮径向支承刚度(N/um)",
          width:"10%",
          align:"center",
          dataIndex:"1"
        },
        {
          key:7,
          title:"输出级行星轮横向支承刚度(N/um)",
          width:"10%",
          align:"center",
          dataIndex:"1"
        },
        {
          key:8,
          title:"输出级行星轮径向支承刚度(N/um)",
          width:"10%",
          align:"center",
          dataIndex:"1"
        }
      ]
    }
  },

  methods:{
    next(){
      console.log("可以输出")
    },

    amodal_title(it) {
      return "第"+(it+1) +"个安装位置处行星轮"
    },
    handleOk(){
      this.visible = false
    },
    isvisible_1(){
      this.visibles_1[0].value = true
    },
    handleOk_input_1:function(it){//点击弹窗的ok按钮
      console.log(it)
      if(it < this.param_25.Np) {
        this.visibles_1[it-1].value = false
        this.visibles_1[it].value = true
        console.log("this.visible[" + (it-1)+"].value = false")
        console.log("this.visible[" + (it)+"].value = true")
      }
      else{
        this.visibles_1[it-1].value = false
        for(let i = 0;i < this.visibles_1.length;i++){
          this.visibles_1[i].value = false
        }
        console.log(this.visibles_1)
      }
      //点击弹窗的ok按钮时，将该弹窗的中的数值用push添加到二维数组那个参数中
      // this.params_35.K_r_1.push(this.tmp_array)
      // this.tmp_array = [] //点击ok之后，将临时数组重置为空数组

      this.param_25.pos_angle=this.tmp_array1_1
      this.param_25.assemble_error=this.tmp_array1_2
      this.param_25.K_t=this.tmp_array1_3
      this.tmp_array1_45[0] = this.tmp_array1_4
      this.tmp_array1_45[1] = this.tmp_array1_5
      this.param_25.K_p_1=this.tmp_array1_45
      this.tmp_array1_67[0] = this.tmp_array1_6
      this.tmp_array1_67[1] = this.tmp_array1_7
      this.param_25.K_p_2=this.tmp_array1_67
    },
    isvisible_2(){
      this.visibles_2[0].value = true
    },
    handleOk_input_2:function(it){
      console.log(it)
      if(it < this.param_25.Np) {
        this.visibles_2[it-1].value = false
        this.visibles_2[it].value = true
        console.log("this.visible[" + (it-1)+"].value = false")
        console.log("this.visible[" + (it)+"].value = true")
      }else{
        this.visibles_2[it-1].value = false
        for(let i = 0;i < this.visibles_2.length;i++){
          this.visibles_2[i].value = false
        }
        console.log(this.visibles_1)
      }
      this.param_25.Kz_p=this.tmp_array2_1
      this.tmp_array2_23[0] = this.tmp_array2_2
      this.tmp_array2_23[1] = this.tmp_array2_3
      this.param_25.error_z_p=this.tmp_array2_23
    },
    delete1_1(){
      this.pos_angle=[]
      this.assemble_error=[]
      this.K_t=[]
      this.K_p_1=[]
      this.K_p_2=[]
      this.tmp_array1_1=[]
      this.tmp_array1_2=[]
      this.tmp_array1_3=[]
      this.tmp_array1_4=[]
      this.tmp_array1_5=[]
      this.tmp_array1_6=[]
      this.tmp_array1_7=[]
    },
    delete2_1(){
      this.Kz_p=[]
      this.error_z_p=[]
      this.tmp_array2_1=[]
      this.tmp_array2_2=[]
      this.tmp_array2_3=[]
    },
    comp_35(){
      this.param_25.pos_angle = toString_(this.param_25.pos_angle)
      this.param_25.K_r_1 = toString_(this.param_25.K_r_1)
      this.param_25.K_s_2 = toString_(this.param_25.K_s_2)
      this.param_25.K_p_1 = toString_(this.param_25.K_p_1)
      this.param_25.K_p_2 = toString_(this.param_25.K_p_2)
      this.param_25.Kz_p = toString_(this.param_25.Kz_p)
      this.param_25.assemble_error = toString_(this.param_25.assemble_error)
      this.param_25.error_z_p = toString_(this.param_25.error_z_p)
      this.param_25. K_t = toString_(this.param_25. K_t)

      comp_namemuti_power_loadshare_NW_statistics(this.param_25)
          .then(res => {
            this.output_35.Loadshare_max_stability = this.MyStringToTable(res[5])
            this.output_35.show_assemble_matrix=this.MyStringToTable(res[0])
            this.output_35.x_s_1=res[1]
            this.output_35.x_s_2=res[2]
            this.output_35.a1=res[3]
            this.output_35.a2=res[4]

            for(let i = 1 ;i <= 1;i++){
              //"E:/uuidsss_OTAO_1.xlsx"
              this.input.filePath =  this.$store.state.file.fileForder +this.param_25.uuid +"_"+ (i)+".xlsx"
              PicFile({filePath: this.param_25.filePath,uuid: this.param_25.uuid})
                  .then(res => {
                    console.log("请求成功lelelle")
                    this.img_data[i-1] = res.data.data.filedata;
                    console.log(this.img_data);
                  });
            }
          })
          .catch(err => {
            this.$message.error(err);
          });

      this.param_25.pos_angle= [0,90,180,270],
          this.param_25.K_r_1= [[1,0],[0,1]],
          this.param_25.K_s_2= [[1,0],[0,1]],
          this.param_25.K_p_1= [[1000000,1000000,1000000,1000000],[1000000,1000000,1000000,1000000]],
          this.param_25.K_p_2= [[1000000,1000000,1000000,1000000],[1000000,1000000,1000000,1000000]],
          this.param_25.Kz_p= [[1000000,0,0,0],[0,1000000,0,0],[0,0,1000000,0],[0,0,0,1000000]],
          this.param_25.assemble_error= [0,0,0,0],
          this.param_25.error_z_p= [[1,1,1,1],[1,1,1,1]],
          this.param_25.K_t= [[1000000,0,0,0],[0,1000000,0,0],[0,0,1000000,0],[0,0,0,1000000]]
      // console.log(this.param_25.K_r_1)
    },
    MyStringToTable(str){ //src为字符串，len为表的宽度
      var arr1=str.split("\n")
      var arr2=new Array(arr1.length)
      var k=0
      for(var i=0;i<arr1.length;i++){
        k=0
        var temp=new Array(3)
        temp=arr1[i].split(" ");
        arr2[i]=new Array(temp.length)
        for(var j=0;j<temp.length;j++){
          arr2[i][j]=temp[j]
        }
        for(j=0;j<arr2[i].length;j++){
          if(arr2[i][j]==""){
            arr2[i].splice(j,1)
            j=j-1
          }
        }
      }
      return arr2
    },
    showModal() {

      this.visible = true;

      this.all_array=[]
      { // console.log("xianshi")
        // console.log("this.all_array")
        // console.log(this.all_array)
        // console.log("this.tmp_array")
        // console.log(this.tmp_array)
        // this.all_array.push(this.tmp_array)
        // console.log("this.tmp_array 2 22  2 2")
        // console.log(this.all_array)
        // this.all_array = toString_(this.all_array)
        // console.log(this.all_array)
        }
    },
  }
}
</script>

<style scoped>
.div_middle{
  border-radius: 3px;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 5px;
  box-shadow: 2px 2px 3px #aaaaaa;
}
.div_out{
  border-radius: 3px;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 5px;
  box-shadow: 2px 2px 3px #aaaaaa;
}
.spinput_leftup {
  text-align: center;
  border: 1px solid #AAAAAA;
  width: 85%;
  height: 90%;
}
.spinput_leftup_ {
  text-align: center;
  border: 1px solid #AAAAAA;
}
.right_in{
  border: 1px solid #AAAAAA;
}
select{
  border: 1px solid #AAAAAA;
}

.span_leftup {
  margin-right: 17%;
  text-align: center;
}
.title {
  width: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 17px;
  background-color: #D7D7D7;
  border-radius: 3px;
  padding-left: 3%;
  font-weight: bolder;
}

.div_left {
  margin-top: 0px;
  margin-left: 0px;
  height: 100%;
}

.div_right_up_left_up {
  border-radius: 3px;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 5px;
  box-shadow: 2px 2px 3px #aaaaaa;
}
td{
  padding-left: 0.8%;
  padding-right:0.8%;
  width: 8%;
  text-align: center;
}
.div_right_up_left_down{
  border-radius: 3px;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 5px;
  box-shadow: 2px 2px 3px #aaaaaa;
}
.div_right {
  width: 100%;
  height: 100%;
}
ul{
  height: 17%;
}
li {
  height: 15.5%;
  list-style-type: none;
}
input{
  text-align: center;
  border: 1px solid rgba(231, 231, 231, 1.586);
  border-radius: 3px;
}
.div_left_up {
  width: 100%;
  height: 50%;
  margin-bottom: 2%;
  border-radius: 3px;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 5px;
  box-shadow: 2px 2px 3px #aaaaaa;
}
.div_right_up_right{
  border-radius: 3px;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 5px;
  box-shadow: 2px 2px 3px #aaaaaa;
}

.div_left_up_d {
  padding-right: 5%;
  padding-left: 5%;
  padding-top: 2%;
  width: 100%;
  height: 100%;
}
.right_in{
  width: 100%;
}

.div_middle {
  height: 100%;
  margin-bottom: 2%;
}


.div_right_up {
  width: 100%;
  height: 50%;
  margin-bottom: 2%;
  box-shadow: 1.5px 1.5px 2px #aaaaaa;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 3px;
}
._button{
  padding-top: 0.3%;
  margin-top: 0.5%;
  width: 26%;
  height: 100%;
  padding-bottom: 0.3%;
  background-color: #D7D7D7;
  box-shadow: 2px 2px 3px #aaaaaa;
  border: 0.5px solid rgba(231, 231, 231, 0.486);
  border-radius: 5px;
}
table tr:hover{
  background-color: #EAEAEA;
}
table tr:nth-child(even)
{
  background: #FAFAFA;
}
table tr:nth-child(even):hover
{
  background-color: #EAEAEA;
}
</style>